Carbon


smRoman

Header: Script.h

enum {
    smRoman = 0,
    smJapanese = 1,
    smTradChinese = 2,
    smKorean = 3,
    smArabic = 4,
    smHebrew = 5,
    smGreek = 6,
    smCyrillic = 7,
    smRSymbol = 8,
    smDevanagari = 9,
    smGurmukhi = 10,
    smGujarati = 11,
    smOriya = 12,
    smBengali = 13,
    smTamil = 14,
    smTelugu = 15,
    smKannada = 16,
    smMalayalam = 17,
    smSinhalese = 18,
    smBurmese = 19,
    smKhmer = 20,
    smThai = 21,
    smLao = 22,
    smGeorgian = 23,
    smArmenian = 24,
    smSimpChinese = 25,
    smTibetan = 26,
    smMongolian = 27,
    smEthiopic = 28,
    smGeez = 28,
    smCentralEuroRoman = 29,
    smVietnamese = 30,
    smExtArabic = 31,
    smUninterp = 32
};

Constant descriptions

smRoman

Specifies the Roman script system.

smJapanese

Specifies the Japanese script system.

smTradChinese

Specifies the traditional Chinese script system.

smKorean

Specifies the Korean script system.

smArabic

Specifies the Arabic script system.

smHebrew

Specifies the Hebrew script system.

smGreek

Specifies the Greek script system.

smCyrillic

Specifies the Cyrillic script system.

smRSymbol

Specifies right-to-left symbols. The script code represented by the constant smRSymbol is available as an alternative to smUninterp, for representation of special symbols that have a right-to-left line direction. Note, however, that the script management system provides no direct support for representation of text with this script code.

smDevanagari

Specifies the Devanagari script system.

smGurmukhi

Specifies the Gurmukhi script system.

smGujarati

Specifies the Gujarati script system.

smOriya

Specifies the Oriya script system.

smBengali

Specifies the Bengali script system.

smTamil

Specifies the Tamil script system.

smTelugu

Specifies the Telugu script system.

smKannada

Specifies the Kannada/Kanarese script system.

smMalayalam

Specifies the Malayalam script system.

smSinhalese

Specifies the Sinhalese script system.

smBurmese

Specifies the Burmese script system.

smKhmer

Specifies the Khmer script system.

smThai

Specifies the Thai script system.

smLao
smGeorgian

Specifies the Georgian script system.

smArmenian

Specifies the Armenian script system.

smSimpChinese

Specifies the simplified Chinese script system.

smTibetan

Specifies the Tibetan script system.

smMongolian

Specifies the Mongolian script system.

smEthiopic

Specifies the Geez/Ethiopic script system. This constant is the same as smGeez.

smGeez

Specifies the Geez/Ethiopic script system.

smCentralEuroRoman
smVietnamese

Specifies the Extended Roman script system for Vietnamese.

smExtArabic

Specifies the extended Arabic for Sindhi script system.

smUninterp

Uninterpreted symbols. The script code represented by the constant smUninterp is available for representation of special symbols, such as items in a tool palette, that must not be considered as part of any actual script system. For manipulating and drawing such symbols, the smUninterp constant should be treated as if it indicated the Roman script system rather than the system script; that is, the default behavior of uninterpreted symbols should be Roman.


© 2000 Apple Computer, Inc. — (Last Updated 4/14/2000)